約 2,022,147 件
https://w.atwiki.jp/javadsge/pages/5538.html
(1)基本 (2)基本 htmk h -
https://w.atwiki.jp/nakamura001/pages/14.html
pyExcelerator PythonでExcelファイル作成をするモジュール とりあえず空のファイルを作成 セルにデータ入力 日本語対応 セルの背景色設定 パターン 罫線 セルの幅の設定 日付フォーマットの指定
https://w.atwiki.jp/aniwotawiki/pages/44307.html
登録日:2020/03/12 (木曜日) 22 44 17 更新日:2024/04/07 Sun 21 23 59 所要時間:約 ? 分で読めます ▽タグ一覧 よし よっちゃん リア充 善人 清田育宏 清田良典 私がモテないのはどう考えてもお前らが悪い! 高校生 高梨謙吾 あ 黒木さんよろしくねー やべー!俺黒木さんと初絡みだ! 『私がモテないのはどう考えてもお前らが悪い!』の登場人物。 名前の由来は千葉ロッテマリーンズの清田育宏(*1)選手。 CV:高梨謙吾 【人物】 クラスのリア充グループの男子で、眼鏡をかけた優男風のイケメン。 もこっちとは三年間同じクラス。 自分から話題を振ったり、どこかに遊びに行く提案を切り出している、男女混合グループ(鈴木くん、岡田茜、根元陽菜)の中心的存在で作品初期におけるリア充の象徴ともいえる人物。 岡田さんからは「よし」、ネモからは「よっちゃん」と呼ばれる。 軽いノリのお調子者な性格で、笑いを取りに行く発言を積極的にしたり文化祭のコスプレ喫茶で女装して接客するなど、クラスのムードメーカーでもある。 『リア充グループのリーダー』というこの手の作品では嫌味属性が付きそうな立ち位置だが、そんな事はなくむしろお人好しが過ぎるぐらいの好人物。 話題に入れなさそうなもこっちに気を回したり、グループ内で喧嘩などで空気が悪くなった時には間を取り持とうとするなど明らかに「善人」と呼べる描写が目立つ。 一方で、あまり人にキツく言えるタイプではないようでハッキリ不満を言うタイプの人物には困った表情を見せることも。 もこっちとは三年間同じクラスで、あまり接点がない彼女に対しても見下したりバカにする事もなくちゃんとクラスメイトの一人として一年生の時から認識していた。 まぁ、当時のコミュ障を拗らせていたもこっちにとっては妬みの対象でしかなく、心の中でボロクソに罵倒されていたのだが。 グループ内の繋がりは強いようで、二年生でクラスが分かれても鈴木とは一緒に学食に行ったりしている。 岡田さんに至っては3年生の夏休み時点で二人で勉強をする仲。 でも、彼氏彼女というわけでもない……。 いつも楽しそうに学校生活を送っているように見えるのだが、二年生になってからは夢中になれるものが見つからなかったり、進学してもその先の目標がない事を気にしており、「声優になる」という夢のあるネモを羨ましく思っている。 (そこまで出番が多くないという事を考慮に入れても)このタイプとしては珍しく読者からの見解が「いいやつ」でほぼ統一されているキャラクター。 ちなみに作品初期からいるキャラ故に、真子や吉田さん、加藤さんなどの後発キャラよりもフルネームの判明が早かった。 【作中の動向】 初登場は第4話で、放課後カラオケに行くメンバーを確認しており、もこっちからはその楽しそうな様子をひがみの目で見られて心の中で酷い罵倒をされていた。 続いて第7話でも、彼女の出来た友人について「まじリア充死んでほしいわ」と話していた所、「一番むかつくタイプ」として(私の寿命一年減らしていいからあいつら事故死しねーかな…)などとこれまた酷い罵倒をされてしまった。(*2) 第19話で席替えをしてもこっちの前になり、冒頭の言葉をかけた。 清田くんはちゃんともこっちの事を認識しているのだが、この時のもこっちはそのノリ自体がキツく、何も返せなかった。 実は、一年生の時は彼女がいたのだが正月に別れてしまうというなかなか辛い新年を迎えている。 それを聞いたもこっちは「ざまあ」と喜んでいた。 二年生でも、自己紹介で笑いを取りに行っていて相変わらずの高いコミュニケーション力を見せる。 それからしばらくはチョイ役での登場だったが、第97話でグループで学食に来てもこっちと相席になり、もこっちが入りやすいような話題を振るなど気遣いを見せる。 もこっちも、ゆりや真子と友達になっていた事もあってその気遣いに気付き、彼らに悪意がなかった事や、自分がかつて抱いていた憎しみがもう無くなった事にも気付いた。 この時の会話で、もこっちはリア充にはリア充の悩みがあるという事を知り「今のままが一番だな」と悟り、自然体で過ごせるようになっていく。 三年生では、新学期早々ネモと岡田さんが喧嘩していたため、間を取り持とうとする様子が見られ、 遠足で行ったネズミーランドでもいつものグループで回ろうとしていたが岡田さんと加藤さんが離れて行った事をきっかけにグループは分裂してしまい、結局男子だけで回る事になった。 もこっちのおかげ(?)でネモと岡田さんが仲直りしてグループに戻ってきた時には、もこっちに大きく手を振っていた。 ゴールデンウィーク後の席替えで、もこっちの斜め前になり、周囲が一年生の時に同じクラスだった人間ばかりだったのでそれを話題に話をした。 球技大会では、サッカーに出場したが一年生に負けてしまった。 球技大会ではオタク系男子の肩に腕を回して気さくに接しており、彼の良い人間性がわかる。 もこっちと吉田さんが謹慎になった時には、二人にマンガ雑誌を差し入れしようと話していた。 【その他】 実は、この清田くんもこっちが好きなのではないかという考察がある。 一年生の時からもこっちの事を認識している事や、度々背景からもこっちに視線を向けている事から来ているのだが、もちろんはっきりした確証がある訳ではなくあくまでも噂程度の話である。 岡田さんは清田くんが好きなような描写があるが……? 追記・修正お願いします。 △メニュー 項目変更 この項目が面白かったなら……\ポチッと/ -アニヲタWiki- ▷ コメント欄 [部分編集] だいぶワタモテ項目充実してきたなぁ。今度はあのチアの人きそう -- 名無しさん (2020-03-12 23 19 04) 大学では目一杯遊ぼうと考えている(喪97)彼もまた青学に来るのではなかろうかと。 -- 名無しさん (2020-03-13 01 36 46) 全く嫌われてないというより嫌われるような描写があるほど出番があるキャラじゃないともいえる。もっともそれは他の男キャラ全員に言えることだけど -- 名無しさん (2020-03-13 14 38 10) この清田は善人かもしれないけど名前とってる清田は…ウン -- 名無しさん (2020-03-13 20 59 27) 再アニメ化の問題点(名前的な意味で) -- 名無しさん (2021-11-12 16 48 46) いい奴すぎる -- 名無しさん (2022-04-12 02 45 01) 元ロッテの清田はぐう畜なだけにこの作品の清田が正反対に良い男として描かれいるのも狙っていたのかなぁ? -- 名無しさん (2022-05-20 16 53 21) 名前 コメント
https://w.atwiki.jp/kojiro/pages/95.html
データ型を表す数値 TYPE(データタイプ) データタイプ データ型を調べる値を指定。 データタイプ 戻り値 数値 1 文字列 2 論理値 4 エラー値 16 配列 64 どこかの関数で見たが、戻り値の合計、という概念はExcel にはない。
https://w.atwiki.jp/tak_is/pages/68.html
2013-12-19 10 07 51 (Thu); Excel2003以前では、自分で「新規ツールバー」を作って、 よく使うコマンドを追加していたりしましたが、 Excel2007以降ではツールバーがなくなり、リボンやタブになりました。 なのでそのリボンの設定やカスタマイズ方法を記載していきます。 リボンをカスタマイズしたい ~ 其の1 ~ 自分好みのタブを追加し、コマンドボタンを配置します。 ファイルタブ⇒オプション⇒リボンのユーザ設定 にて新しいタブを作成し、コマンドをぽこぽこ追加していきます。 作成して見てみたらわかりますが、 アイコンがとても大きいので小さくしたいと思うかもしれません。 でもExcelの設定ではどうやらできないみたいです。 どうしても小さく、 そしてさらにカスタマイズしたいという方は以下へ。 リボンをカスタマイズしたい ~ 其の2 ~ リボンのアイコンの大きさを変えたりいろいろしたい。 いろいろいじって業務効率あげたい、という方はこちら。 ①新規xlsxファイルを作成し、custom.xlsx.zip という名にリネームします。 ②custom.xlsx.zipを(解凍せずに)エクスプローラで開き「_rels\.rels」というファイルを取得します。 ③.relsをエディタで開いて★★部分に追記します。 ?xml version="1.0" encoding="UTF-8" standalone="yes"? Relationships xmlns="http //schemas.openxmlformats.org/package/2006/relationships" Relationship Id="rId3" Type="http //schemas.openxmlformats.org/officeDocument/2006/ relationships/extended-properties" Target="docProps/app.xml"/ Relationship Id="rId2" Type="http //schemas.openxmlformats.org/package/2006/ relationships/metadata/core-properties" Target="docProps/core.xml"/ Relationship Id="rId1" Type="http //schemas.openxmlformats.org/officeDocument/2006/ relationships/officeDocument" Target="xl/workbook.xml"/ ★★ /Relationships ★★に追記する文字(下は改行してますが、実際には改行しなくてOKです) Relationship Id="customUI01" Type="http //schemas.microsoft.com/office/2007/relationships/ui/extensibility" Target="xl/customUI.xml" / ・IDは重複しない任意で記述。 ・TypeはExcel2010用の名前空間。 Excel2007の場合は Type="http //schemas.microsoft.com/office/2006/relationships/ui/extensibility" ・Targetはこれから作成するカスタマイズ用のxmlファイル。任意でOKです。 ④.relsの編集が終わったら、保存して custom.xlsx.zip の戻す。 ⑤エディタでcustomUI.xmlを作成し、文字コード"UTF-8"、改行コード"CR+LF"にて保存。 ※③のTagetに設定した名前と合わせること ⑥customUI.xmlにリボンの情報を記述する。 ?xml version="1.0" encoding="utf-8"? customUI xmlns="http //schemas.microsoft.com/office/2009/07/customui" ribbon tabs tab id="cusTab01" label="タブ" group id="cusGrp01" label="グループ" button id="Button1" label="ボタン名" imageMso="HappyFace" size="large" onAction="ThisWorkbook.RibbonTest" / /group /tab /tabs /ribbon /customUI ・customUI xmlnsはExcel2010用の名前空間。.relsと対応する名前空間じゃなきゃNG。 Excel2007の場合は http //schemas.microsoft.com/office/2006/01/customui ・id系は重複しない任意で記述。 ・labelは実際に表示される名前。ちなみに UTF-8 じゃないとマルチバイト(日本語)が使えない。 ・あとはbuttonにお好みで。imageMsoはアイコン、onActionは実行マクロ。 ⑦customUI.xmlの編集が終わったら custom.xlsx.zip に戻す。 ※③のTagetに設定した名前と合わせること。今回は「xl」フォルダ内に配置。 ⑧custom.xlsx.zip ⇒ custom.xlsx にリネームし開いてみる。 ⑨無事にタブが追加されていたら、名前を付けて保存:ファイルの種類「Excelアドイン (*.xlam)」で保存 ⑩保存したcustom.xlamをアドイン格納フォルダに配置。 ※アドインフォルダの場所は「MsgBox Application.LibraryPath」をマクロ実行すればわかります。 デフォルトだと「C \Program Files\Microsoft Office\Office14\Library」 ⑪適当なxlsxファイルを開き、作成したcustom.xlamをアドイン登録する ※ファイル⇒オプション⇒アドイン⇒設定 で、customアドインをチェックする。 これですべての準備が整いました。 どのエクセルを開いた場合でも自分で作成したタブがリボンに表示されます。 ⑥customUI.xmlですが、 自分で追加したいようにお好みでカスタマイズしてください。 リボンをカスタマイズしたい ~ 其の3 ~ まだ未定 そのうち。
https://w.atwiki.jp/kojiro/pages/704.html
指定したセルまたはセル参照 INDEX(範囲,列番号,行番号,領域番号) 範囲 1 つ、または複数のセルの参照を指定。 複数のセルの参照を指定する時はさらに()で囲み、,で区切ります。 列番号 範囲内にあり、セル参照を返す列の位置を指定。 範囲が1 列の場合、省略できます。 0 を指定すると列全体の参照が返されます。 行番号 範囲内にあり、セル参照を返す行の位置を指定。 範囲が1 行の場合、省略できます。 0 を指定すると行全体の参照が返されます。 領域番号 範囲に複数のセルの参照を指定した時にその中の1 つの領域を指定。 指定した領域の中の列番号と行番号が交差するセル参照が戻り値となります。 省略すると1 と見なされます。 例(下表はExcel シートとします) A B C 1 単価 個数 2 りんご \97 40 3 バナナ \48 38 4 レモン \77 15 5 オレンジ \35 25 6 洋梨 \83 40 7 8 アーモンド \392 10 9 カシューナッツ \497 16 10 ピーナッツ \175 20 11 マカデミアナッツ \245 12 セル範囲A2 C6 にはフルーツ、A8 C11 にはナッツ、(A2 C6,A8 C11) には在庫、という名前がそれぞれ定義されているものとします。 =[[INDEX]](フルーツ,2,3)=38 (C3 の参照) =INDEX((A1 C6,A8 C11),2,2,2) = INDEX(A8 C11,2,2)=497 (B9 の参照) =[[SUM]](INDEX(在庫,0,3,1))=SUM(C1 C6)=158 =SUM(B2 INDEX(フルーツ,5,2))=SUM(B2 B6) = 340 実はこちらのINDEX 関数は使ったことがない。複数のセル範囲を指定するよりもシート全体を1 つの範囲にしてしまい、列・行番号を指定する方が引数を1 つ考えなくていい分、楽だからだ。 例のように定義した名前 (ctrl+F3) を使う時は""で囲まないこと。
https://w.atwiki.jp/ohden/pages/523.html
Excel関数だけでフルパスからファイル名を取り出す Excel 2010 参考にさせていただきました。 http //works4life.jp/2008/06/excel-getting-filename-from-full-path/ MID使ってるからRIGHTとLEFT使ってdir pathとfile名を取れるように改造。 ※『A1』に対象のpath、pathの区切り文字(以降デリミタ)を『/』、最後のデリミタの目印を『★』とした場合です。 file名を取りたい場合 =RIGHT(A1, LEN(A1) - FIND("★", SUBSTITUTE(A1, "/", "★", LEN(A1) - LEN(SUBSTITUTE(A1, "/", ""))), 1)) dir pathを取りたい場合 =LEFT(A1, FIND("★", SUBSTITUTE(A1, "/", "★", LEN(A1) - LEN(SUBSTITUTE(A1, "/", ""))), 1)) 一応、自分なりの理解を... ①pathのデリミタを削除した時の長さを求める ②全体の長さから①を引くとデリミタの数が分かる ③SUBSTITUTEの第4引数(置換対象)に②を指定して、n番目に登場するデリミタを任意の文字(今回は★)に置換する。 ※nは②の値 ④findを使って③で置換した文字(★)の位置を調べる。 ⑤RIGHTを使って③で置換した文字までを切り取る。 ※file名を取得 ⑤ LEFTを使って③で置換した文字までを切り取る。 ※dir pathを取得 結局、大事なのは、最後のデリミタを見つける =FIND("★",SUBSTITUTE(A1,"/","★",LEN(A1)-LEN(SUBSTITUTE(A1,"/",""))),1) って事です。(*´ω`)b ただ、これだと対象のpathがデリミタを含まなかった場合、エラーになっちゃうんだよね。(ノ∀`) そこら辺も後々考慮に入れましょう。(`・ω・´) デリミタ無かった場合を考慮したらくっそ長くなった...(´д`;) やっぱifの中と外に同じもんがあるのはいただけないな。 file名を取りたい場合 =IF(ISERROR(RIGHT(A1, LEN(A1) - FIND("★", SUBSTITUTE(A1, "/", "★", LEN(A1) - LEN(SUBSTITUTE(A1, "/", ""))), 1))), A1, RIGHT(A1, LEN(A1) - FIND("★", SUBSTITUTE(A1, "/", "★", LEN(A1) - LEN(SUBSTITUTE(A1, "/", ""))), 1))) dir pathを取りたい場合 =IF(ISERROR(LEFT(A1, FIND("★", SUBSTITUTE(A1, "/", "★", LEN(A1) - LEN(SUBSTITUTE(A1, "/", ""))), 1))), "", LEFT(A1, FIND("★", SUBSTITUTE(A1, "/", "★", LEN(A1) - LEN(SUBSTITUTE(A1, "/", ""))), 1))) 一応、デリミタ無かった場合を考慮。 file名の方はそのまま表示して、dir pathの方は空欄を表示するようにしてみた。 更新日: 2013年07月13日 (土) 18時41分48秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/nisya/pages/38.html
共通 未定義変数検知 自動マクロ起動 入力情報(シート)取得[getSysParaBySheet] アクセスログ出力クラス[cPutAccessLog] 初期化[Public Function Initialize] ステータス取得[Public Function getStatus] 保存期間満了ログ削除[Public Function deleteLogSaveLimitOver] ログ出力[Public Function putLog] 終了[Public Function Terminate] ブック制御クラス[cBookControl] 初期化[Public Function Initialize] ステータス取得[Public Function getStatus] Excelユーザ名取得[Public Function getExcelUserName] Excel組織名取得[Public Function getExcelOrganizationName] Excelメモリ情報取得[Public Function getExcelMemory] ステータスバー制御開始[Public Function StatusBarStart] ステータスバー表示[Public Function StatusBarPut] ステータスバー制御終了[Public Function StatusBarEnd] カーソル処理中[Public Function CursorWait] 画面更新中止[Public Function DisplayUpdateStop] 画面更新開始[Public Function DisplayUpdateStart] カーソル通常[Public Function CursorNormal] ファイル選択ダイアログ[Public Function getFileNameByDialog] 指定ブックオープン済チェック[Public Function isCheckOpenSelectBook] Excelタイトル変更[Public Function setExcelTitle] Excelタイトル変更停止[Public Function unsetExcelTitle] 終了[Public Function Terminate] シート制御クラス[cSheetControl] 初期化[Public Function Initialize] ステータス取得[Public Function getStatus] シート可視不可視[Public Function VisibleSheet] シート存在チェック[Public Function isCheckFoundSheet] シート追加[Function inserSheetName] シート名変更[Function updateSheetName] シート削除 文字列操作 文字列分離[SpilitString] 指定文字列内パターンマッチング[isPatternMatching] メッセージクラス(シート定義)[cMsgBySheet] 初期化Public Function Initialize] ステータス取得[Public Function getStatus] メッセージ内容取得[Public Function getMessage] メッセージボックス表示[Public Function MessageBox] YesNoボックス表示[Public Function YesNoBox] メッセージグループ取得[Public Function getMsgGroup] エラーレベル判定[Public Function isLevelError] 警告レベル判定[Public Function isLevelWarning] 通常レベル判定[Public Function isLevelNormal] 終了[Public Function Terminate] ファイルクラス[cFile] 初期化[Public Function Initialize] ステータス取得[Public Function getStatus] 絶対パス変換[Private Function updateRootPathForWin] パス付ファイル名分離[Private Function SplitFileIncPath] パス取得[Public Function getPathName] ファイル名取得[Public Function getFileName] ファイル存在チェック[Public Function isExist] ファイル削除[Public Function deleteFile] ファイルオープン(読込用)[Public Function openFileForRead] ファイルオープン(上書用)[Public Function openFileForOutput] ファイルオープン(追記用)[Public Function openFileForAppend] ファイル書き込み[Public Function writeFileLine] ファイルクローズ[Public Function closeFile] 終了[Public Function Terminate] マシン制御クラス[cMachineControl] 初期化[Public Function Initialize] ステータス取得[Public Function getStatus] コンピュータ名取得[Function getComputerName] 環境変数取得[Function getEnv] ログインユーザ名取得[Function getLoginUserName] OS名取得[Function getOsName] 終了[Public Function Terminate] EXCELブッククラス 初期化 処理概要 戻り値 引数 ステータス取得 処理概要 戻り値 引数 ブック読取専用パスワード設定 処理概要 戻り値 引数 ブック書込専用パスワード設定 処理概要 戻り値 引数 指定ブックオープン済チェック 処理概要 戻り値 引数 ブックオープン 処理概要 戻り値 引数 シート取得 処理概要 戻り値 引数 全シート名取得 処理概要 戻り値 引数 ブッククローズ 処理概要 戻り値 引数 終了 処理概要 戻り値 引数 命名規則 変数名 共通 未定義変数検知 Option Explicit 自動マクロ起動 M_BookAuto_1.0.txt 入力情報(シート)取得[getSysParaBySheet] Ver 1.0 M_getSysParaBySheet_1.0.txt [戻り値] String 取得したパラメータ値 [引 数] isSheetName(String) 取得するシート名 isParNameString(String) パラメータ名 アクセスログ出力クラス[cPutAccessLog] Ver 1.0 Z_cPutAccessLog_1.0.txt cPutAccessLog_1.0.txt 初期化[Public Function Initialize] [戻り値] Boolean True 成功 False 失敗 [引 数] isFormatIncPath(String) ファイル名(パス付) ステータス取得[Public Function getStatus] [戻り値] String CSV形式でプライベート変数内容を返却 [引 数] なし 保存期間満了ログ削除[Public Function deleteLogSaveLimitOver] [戻り値] String CSV形式でプライベート変数内容を返却 False 失敗 [引 数] iiLogSaveDay(Integer) ログ保存期間日数 ログ出力[Public Function putLog] [戻り値] Boolean True 成功 False 失敗 [引 数] strLogMsg(String) ログ内容 終了[Public Function Terminate] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ブック制御クラス[cBookControl] Ver 1.0 Z_cBookControl_1.0.txt cBookControl_1.0.txt 初期化[Public Function Initialize] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ステータス取得[Public Function getStatus] [戻り値] String CSV形式でプライベート変数内容を返却 [引 数] なし Excelユーザ名取得[Public Function getExcelUserName] [戻り値] String Excelユーザ名 [引 数] なし Excel組織名取得[Public Function getExcelOrganizationName] [戻り値] String Excel組織名 [引 数] なし Excelメモリ情報取得[Public Function getExcelMemory] [戻り値] String [引 数] iiType(Integer) ステータスバー制御開始[Public Function StatusBarStart] [戻り値] Boolean [引 数] なし ステータスバー表示[Public Function StatusBarPut] [戻り値] Boolean [引 数] lsMsg 表示メッセージ ステータスバー制御終了[Public Function StatusBarEnd] [戻り値] Boolean [引 数] なし カーソル処理中[Public Function CursorWait] [戻り値] Boolean [引 数] なし 画面更新中止[Public Function DisplayUpdateStop] [戻り値] Boolean [引 数] なし 画面更新開始[Public Function DisplayUpdateStart] [戻り値] Boolean [引 数] なし カーソル通常[Public Function CursorNormal] [戻り値] Boolean [引 数] なし ファイル選択ダイアログ[Public Function getFileNameByDialog] [戻り値] Variant パス付ファイル名 分離した文字は、String()で返却 分離する文字がない場合、Empty値 [引 数] isDialogTitle(String) ダイアログのタイトル isFileFilterString(String) ダイアログ中の「ファイルの種類」 ibMultiFileSelect(Boolean) 複数選択の可否 指定ブックオープン済チェック[Public Function isCheckOpenSelectBook] [戻り値] Boolean True オープンしていた False オープンしていない [引 数] isChkBookName(String) ブック名("abc.xls") Excelタイトル変更[Public Function setExcelTitle] [戻り値] Boolean True オープンしていた False オープンしていない [引 数] isExcelTitle(String) タイトル内容 Excelタイトル変更停止[Public Function unsetExcelTitle] [戻り値] Boolean True オープンしていた False オープンしていない [引 数] なし 終了[Public Function Terminate] [戻り値] Boolean True 成功 False 失敗 [引 数] なし シート制御クラス[cSheetControl] Ver 1.0 Z_cSheetControl_1.0.txt cSheetControl_1.0.txt 初期化[Public Function Initialize] [戻り値] Boolean True 成功 False 失敗 [引 数] isSheetName(String) ステータス取得[Public Function getStatus] [戻り値] String CSV形式でプライベート変数内容を返却 [引 数] なし シート可視不可視[Public Function VisibleSheet] [戻り値] Boolean True 成功 False 失敗 [引 数] ibVisible(Boolean) True 可視 False 不可視 シート存在チェック[Public Function isCheckFoundSheet] [戻り値] Boolean True 存在していた False 存在していない [引 数] なし シート追加[Function inserSheetName] [戻り値] Boolean True 成功 False 失敗 [引 数] なし シート名変更[Function updateSheetName] [戻り値] Boolean True 成功 False 失敗 [引 数] isSheetNameAft(String) 変更後シート名 シート削除 Function deleteSheetName() [戻り値] Boolean True 成功 False 失敗 [引 数] なし 文字列操作 文字列分離[SpilitString] Ver 1.0 M_SpilitString_1.0.txt [戻り値] Variant 分離した文字は、String()で返却 分離する文字がない場合、Empty値 [引 数] isSorceString(String) 分離したい文字列 isLimitString(String) 分離したい文字列内のデリミタ文字 指定文字列内パターンマッチング[isPatternMatching] Ver 1.0 M_isPatternMatching_1.0.txt [戻り値] Boolean True 一致 False 不一致 [引 数] isTargetString(String) 比較文字列 lsChkStringArray(String()) チェック対象の文字列群 先頭に*を指定することで後方一致チェックする("*.log") 末尾に*を指定することで前方一致チェックする("/home/*") メッセージクラス(シート定義)[cMsgBySheet] Ver 1.0 Z_cMsgBySheet_1.0.txt cMsgBySheet_1.0.txt 初期化Public Function Initialize] [戻り値] Boolean True 成功 False 失敗 [引 数] isSheetName 取得するシート名 isMsgId(String) メッセージID fsCoverupMsg(String) 埋込文字(CSV形式) ステータス取得[Public Function getStatus] [戻り値] String CSV形式でプライベート変数内容を返却 [引 数] なし メッセージ内容取得[Public Function getMessage] [戻り値] String メッセージ内容を返却 [引 数] なし メッセージボックス表示[Public Function MessageBox] [戻り値] Boolean [引 数] なし YesNoボックス表示[Public Function YesNoBox] [戻り値] Boolean [引 数] なし メッセージグループ取得[Public Function getMsgGroup] [戻り値] String メッセージ内容を返却 [引 数] なし エラーレベル判定[Public Function isLevelError] [戻り値] Boolean [引 数] なし 警告レベル判定[Public Function isLevelWarning] [戻り値] Boolean [引 数] なし 通常レベル判定[Public Function isLevelNormal] [戻り値] Boolean [引 数] なし 終了[Public Function Terminate] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ファイルクラス[cFile] Ver 1.0 Z_cFile_1.0.txt cFile_1.0.txt 初期化[Public Function Initialize] [戻り値] Boolean True 成功 False 失敗 [引 数] isFileNameIncPath(String) ファイル名(パス付) パスがついていない場合、ブックと同パスとなる 相対パスがついているも、ブックが起点となる ステータス取得[Public Function getStatus] [戻り値] String CSV形式でプライベート変数内容を返却 [引 数] なし 絶対パス変換[Private Function updateRootPathForWin] [戻り値] String 絶対パス [引 数] isPathName(String) パスなし、相対パス パス付ファイル名分離[Private Function SplitFileIncPath] [戻り値] String パス、またはファイル [引 数] isFileNameIncPath(String) パス付のファイル名 isLimitString(String) パスの区切り文字("\","/") iiType(Integer) 1 パス名の返却要求 2 ファイル名の返却要求 パス取得[Public Function getPathName] [戻り値] String [引 数] なし ファイル名取得[Public Function getFileName] [戻り値] String [引 数] なし ファイル存在チェック[Public Function isExist] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ファイル削除[Public Function deleteFile] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ファイルオープン(読込用)[Public Function openFileForRead] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ファイルオープン(上書用)[Public Function openFileForOutput] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ファイルオープン(追記用)[Public Function openFileForAppend] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ファイル書き込み[Public Function writeFileLine] [戻り値] Boolean True 成功 False 失敗 [引 数] sBuf(String) 書き込み文字列 ファイルクローズ[Public Function closeFile] [戻り値] Boolean True 成功 False 失敗 [引 数] なし 終了[Public Function Terminate] [戻り値] Boolean True 成功 False 失敗 [引 数] なし マシン制御クラス[cMachineControl] Ver 1.0 Z_cMachineControl_1.0.txt cMachineControl_1.0.txt 初期化[Public Function Initialize] [戻り値] Boolean True 成功 False 失敗 [引 数] なし ステータス取得[Public Function getStatus] [戻り値] String CSV形式でプライベート変数内容を返却 [引 数] なし コンピュータ名取得[Function getComputerName] [戻り値] String OS名 [引 数] なし 環境変数取得[Function getEnv] [戻り値] String OS名 [引 数] isEnvName(String) 環境変数名 ログインユーザ名取得[Function getLoginUserName] [戻り値] String ログインユーザ名 [引 数] なし OS名取得[Function getOsName] [戻り値] String OS名 [引 数] なし 終了[Public Function Terminate] [戻り値] Boolean True 成功 False 失敗 [引 数] なし EXCELブッククラス Ver 1.0 Z_cSheetControl_1.0.txt cSheetControl_1.0.txt 初期化 Public Function Initialize() 処理概要 クラスの開始、および、初期化を行う。 戻り値 cResult getResult なし 引数 isBookPathName(String) ブックパス名 isBookFileName(String) ブックファイル名 ステータス取得 Public Function getStatus() 処理概要 クラスのフィールド値を返却する 戻り値 String CSV形式でプライベート変数内容を返却 引数 なし ブック読取専用パスワード設定 Public Sub setBookReadPasswd() 処理概要 読取専用パスワード設定 戻り値 なし 引数 isBookReadPasswd(String) 読取専用パスワード文字列 ブック書込専用パスワード設定 Public Sub setBookWritePasswd() 処理概要 書込専用パスワード設 戻り値 なし 引数 isBookReadPasswd(String) 読取専用パスワード文字列 指定ブックオープン済チェック Public Function isCheckOpenSelectBook() 処理概要 指定したブックのオープン状態を返却する 戻り値 cResult getResult [Boolean] True オープン済 False 未オープン 引数 isChkBookName(String) ブック名("abc.xls") ブックオープン Public Function openBook() 処理概要 ブックをオープンする 戻り値 cResult getResult なし 引数 ibBookUpdateLinks(Boolean) ブックパス名 ibBookReadOnly(Boolean) ブックファイル名 シート取得 Public Function getSheetObject() 処理概要 指定したシート名のシートオブジェクトを返却 戻り値 cResult getResult [Worksheet] 引数 isSheetName(String) シート名 全シート名取得 Public Function getSheetNames() 処理概要 オープンしているブックのzんシート名を返却 戻り値 cResult getResult [String] CSV形式で全シート名を返却 引数 なし ブッククローズ Public Function closeBook() 処理概要 オープン中のブックをクローズする 戻り値 cResult getResult なし 引数 なし 終了 Public Function Terminate() 処理概要 クラスの終了 戻り値 cResult getResult なし 引数 なし 命名規則 変数名 ABCDEF・・・・ (ex.lbRet,liLoopCounter,fsSheetName,ioClassArray) A 定義場所 "g" モジュール内Public,Global変数(Global) "f" クラス内フィールド(Field) "i" モジュール、クラスの引数(Input) "l" モジュール、クラス内で定義したローカル変数(Local) "c" 定数(Const) B 変数の型 "s" String "i" Integer "l" Long "d" Double "b" Boolean "t" Date "v" Variant "o" Object CDEF・・・任意の特定変数名 英単語、英文。原則和製英語不可。単語の区切りごとに大文字。 IsError、LoopCounter1 変数がテーブルの場合、最後に、Arrayを付加 IsErrorArray、LoopCounterArray
https://w.atwiki.jp/sapporogamer/pages/33.html
キャッツアイ清田店
https://w.atwiki.jp/tobeengineer/pages/11.html
やること 具体的に 発信者 時間区切って、複数の事を同時にやる 複数のことに運動を取り入れる 河野玄斗 複数のことを場所を変えてやる 河野玄斗 "どういう状態になりたいか"をまず考える。なりたい状態と今やっていることを比較する。足りないことをやっていく 本田圭佑 ミニクイズを作る 勉強と同時進行で、答えがなくてもいいのでクイズを作る。時間を置いて「えーっと、何だったっけ?」という時間を作る。 LFHKanime 改行前改行後